МАГИ́ЧЕСКИЙ, -ая, -ое. 1. Относящийся к магии.
Все значения слова «магический»ОРУ́ЖИЕ, -я, ср. 1. Орудие для нападения или защиты.
Все значения слова «оружие»Обычно, чтобы открыть ворота, берут магическое оружие и приветствуют участок круга, где предполагается открыть ворота.
А вдруг это какое-нибудь магическое оружие?
Для второго варианта требовалось мощное магическое оружие, и группка самых могущественных магов уже начала исследования с целью его заполучить.